package com.wltt.healing.healinguserservice.model.po;

import java.io.Serializable;

import lombok.Builder;
import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.relational.core.mapping.Table;

import java.util.Date;


/**
 * @Author: wltt
 * @Date: 2019/10/22 14:04
 * @Version: 1.0
 * @Description: TODO
 */
@Data
@Builder
@Table("t_user")
public class UserPO implements Serializable {

    private static final long serialVersionUID = 1L;

	/**
	* 
	*/
	@Id
	private Long id;
	
	/**
	* 用户唯一识别码
	*/
	private String userCode;
	
	/**
	* 用户昵称
	*/
	private String userNick;
	
	/**
	* 用户介绍
	*/
	private String userIntroduce;
	
	/**
	* 用户手机号：RSA(phone)
	*/
	private String userPhone;
	
	/**
	* 用户头像
	*/
	private String userHead;
	
	/**
	* 用户性别：1男；2女
	*/
	private Integer userSex;
	
	/**
	* 用户状态：1正常；2异常；3禁用；4封号；5注销
	*/
	private Integer userStatus;
	
	/**
	* 用户密码：RAS(MD5(真实密码撒盐后))
	*/
	private String userPassword;
	
	/**
	* 密码盐
	*/
	private String userSalt;
	
	/**
	* 创建人id
	*/
	private Long createUserId;
	
	/**
	* 创建时间
	*/
	private Date createTime;
	
	/**
	* 最后时间
	*/
	private Date updateTime;
	
	/**
	* 删除标志：1正常；2已删除
	*/
	private Integer deleteFlag;
	

}